bba51fa326c588abb7be559a26c5ac9b14b07b10,accesscontroltool-bundle/src/test/java/biz/netcentric/cq/tools/actool/helper/AcHelperTest.java,AcHelperTest,setup,#,40

Before Change


        aceBeanGroupA_1.setActions(new String[] { "allow", "replicate" });
        aceBeanGroupA_1.setPermission("deny");
        aceBeanGroupA_1.setJcrPath("/content");
        aceBeanGroupA_1.setPrivilegesString("");

        aceBeanGroupA_2 = new AceBean();
        aceBeanGroupA_2.setPrincipal("group-A");
        aceBeanGroupA_2.setActions(new String[] { "allow,modify" });
        aceBeanGroupA_2.setPermission("allow");
        aceBeanGroupA_2.setJcrPath("/content");
        aceBeanGroupA_2.setPrivilegesString("");

        aceBeanGroupA_3 = new AceBean();
        aceBeanGroupA_3.setPrincipal("group-A");
        aceBeanGroupA_3.setActions(new String[] { "allow,modify" });
        aceBeanGroupA_3.setPermission("deny");
        aceBeanGroupA_3.setJcrPath("/content/isp");
        aceBeanGroupA_3.setPrivilegesString("");

        aceBeanGroupB_1 = new AceBean();
        aceBeanGroupB_1.setPrincipal("group-B");
        aceBeanGroupB_1.setActions(new String[] { "allow" });
        aceBeanGroupB_1.setPermission("allow");
        aceBeanGroupB_1.setJcrPath("/content");
        aceBeanGroupB_1.setPrivilegesString("");

        aceBeanGroupB_2 = new AceBean();
        aceBeanGroupB_2.setPrincipal("group-B");
        aceBeanGroupB_2.setActions(new String[] { "allow,delete" });
        aceBeanGroupB_2.setPermission("deny");
        aceBeanGroupB_2.setJcrPath("/content");
        aceBeanGroupB_2.setPrivilegesString("");

        aceBeanGroupB_3 = new AceBean();
        aceBeanGroupB_3.setPrincipal("group-B");
        aceBeanGroupB_3.setActions(new String[] { "allow,delete" });
        aceBeanGroupB_3.setPermission("allow");
        aceBeanGroupB_3.setJcrPath("/content/isp");
        aceBeanGroupB_3.setPrivilegesString("");

        aceBeanGroupC_1 = new AceBean();
        aceBeanGroupC_1.setPrincipal("group-C");
        aceBeanGroupC_1.setActions(new String[] { "allow" });
        aceBeanGroupC_1.setPermission("allow");
        aceBeanGroupC_1.setJcrPath("/content");
        aceBeanGroupC_1.setPrivilegesString("");

        // ACEs from Groups not contained in config

        aceBeanGroupD_1 = new AceBean();
        aceBeanGroupD_1.setPrincipal("group-D");
        aceBeanGroupD_1.setActions(new String[] { "allow" });
        aceBeanGroupD_1.setPermission("allow");
        aceBeanGroupD_1.setJcrPath("/content");

After Change


        aceBeanGroupC_2_content_deny_keepOrder.setKeepOrder(true);

        aceBeanGroupC_3_content_deny = new AceBean();
        aceBeanGroupC_3_content_deny.setPrincipal("group-C");
        aceBeanGroupC_3_content_deny.setActions(new String[] { "modify" });
        aceBeanGroupC_3_content_deny.setPermission("deny");
        aceBeanGroupC_3_content_deny.setJcrPath("/content");
        aceBeanGroupC_3_content_deny.setPrivilegesString("");
        aceBeanGroupC_3_content_deny.setKeepOrder(false);

    }